stone enclosure - Francés Inglés Diccionario